The government took in more from tax receipts than expected, official data suggests.
Largest January total since records began in 1993 is sharp reversal from December’s £11.6bn deficit The UK government has posted the biggest ever budget surplus, official figures show, after a large